@charset "utf-8";
/* CSS Document */

*{margin:0px; padding:0xp;}
ul{list-style-type:none; margin:0px; padding:0px;}
li{margin:0px; padding:0px;}
p{margin:0px; padding:0px;}
h2{ font-size:14px;}
a{margin:0px; padding:0px; text-decoration:none; color:#333; }
a:hover{ cursor:pointer;}
img{border:0px; margin:0px; padding:0px;}
.clear{margin:0px; padding:0px; clear:both; visibility:hidden; height:0; line-height:0;}
body{  font-size:12px; color:#333; font-family:"Microsoft Yahei"; background:none; margin:0;}
.f{ font-family:"Microsoft Yahei";}
.wrap{ width:96%; margin:0 auto;}
.s14{ font-size:14px;}
.s16{ font-size:16px;}
.s18{ font-size:18px;}
.b{ font-weight:bold;}
*:focus { outline: none; }
.fl{ float:left;}
.fr{ float:right;}
.red{ color:#cc0000;}

.on{line-height: 24px;text-align: center;font-size: 14px;}

.head{ margin-top:0; background:none;}
.head .logo{ margin-top:15px; width:60%;}
.head .logo img{width: 100%;}
.top_right{ margin-top:16px;}
.top_right .yuyan{ text-align:right;}
.top_right .yuyan a{ padding:6px 12px;}
.top_right .tel{ display:none;}
.top_right .search{ display:none;}

.p4{color: #f5f5f5;}

.mainText_1{width:100%;margin-top: 40px;margin-left: 0%;}
.mainText_2{width:100%;margin-top: 40px;margin-left: 0%;}
.mainText_3{width:100%;margin-top: 40px;margin-left: 0%;}

.head_top{margin-bottom: 0px;}

.Nav{ display:none;}
.wap_nav{ display:block; float:right; margin-top:12px; position:relative; margin-right:12px;}

.nav_ico{ background:url(../images/biao_ico.png) no-repeat; width:28px; height:18px; background-size:100% 100%; display:inline-block;}
.wap_nav ul{box-shadow: 0px 15px 15px #848484; display:none; position:absolute; right:0; top:18px; background:#ffffff;filter:alpha(opacity=80);-moz-opacity:0.8;-kHTML-opacity:0.8; width:95px; padding:5px 0; z-index:9999;}
.wap_nav ul li{ line-height:24px; text-align:center; font-size:14px;}

.banner{ width:100%; float:left; margin-top:15px;}
.pro-switch{ height:150px; overflow: hidden; position: relative; width:100%; margin:0 auto;left:0;}
.flexslider { margin: 0; padding: 0;}
.flexslider .slides > li { display: none; -webkit-backface-visibility: hidden;}
.flexslider .slides .img { width: 100%; height:150px;}
.flexslider .slides .img img{ width:auto; height:150px;}
.slides:after {	content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
html[xmlns] .slides { display: block;}
* html .slides {height:150px;}
.no-js .slides > li:first-child { display: block;}
.flexslider { position: relative; width:100%; zoom: 1;}
.flex-viewport { max-height: 2000px; -webkit-transition: all 1s ease;	-moz-transition: all 1s ease;	transition: all 1s ease;}
.flexslider .slides {	zoom: 1;}
.flex-direction-nav {*height: 0;}
.flex-direction-nav a {	width:72px; height:163px; display: block; position: absolute;	top:178px;	z-index: 10;	cursor: pointer;	text-indent: -9999px;}
.flex-direction-nav .flex-prev{ background:url(../images/pre.png) no-repeat; left:10%;}
.flex-direction-nav .flex-next{ background:url(../images/next.png) no-repeat; right:10%;}
.flex-control-nav {	width:100%;	position: absolute;	bottom:20px; left:0;	text-align: center; padding-left:0;}
.flex-control-nav li {	margin: 0 5px;	display: inline-block;	zoom: 1;*display: inline;}
.flex-control-paging li a {border-bottom:2px #ffffffc4 solid;	display:block;	height:17px;	overflow: hidden;	text-indent:-99em;	width:35px;	cursor: pointer;}
.flex-control-paging li a.flex-active {	background-position:-20px 0;border-bottom:4px #03a9f4 solid;}

.product{ display:none;}

.about{ width:100%; float:left; margin-top:20px;margin-bottom:20px;}
.about .about_tit{ width:100%; float:left;}
.about_tit h2{ background:none; font-size:16px; line-height:30px; padding-left:0; width:auto; color:#fff; font-weight:600;}
.about_tit a{ margin-top:10px; font-size:12px;}

.about dl{ width:100%; float:left; margin-top:9px;}
.about dl dt img{ width:100%;}
.about dl dd{ line-height:20px; text-indent:20px; padding-top:8px; height:80px; overflow:hidden;}

.news{ width:100%; float:left; margin:28px 0 0 0;}
.box{width:100%; float:left;}
.tab_menu{ width:100%; float:left; overflow:hidden;}
.tab_menu li{ background:none; line-height:30px; padding-left:0; width:auto; color:#304f90; cursor:pointer; float:left; font-size:16px; margin-right:5px;}
.tab_menu li.current{background:none; color:#304f90; font-weight:bold;}
.tab_menu a{margin-top:10px; font-size:10px;}
.tab_box{ width:100%; float:left; margin-top:8px;}
.tab_box .hide{display:none;}
.tab_prev,.tab_next{ display:none;}

.tab_box dl{ width:100%; float:left; border-bottom:1px dashed #d4d4d4; padding-bottom:12px;}
.tab_box dl dt{ float:left; width:40%;}
.tab_box dl dt img{ width:100%; height:auto;}
.tab_box dl dd{ width:57%; float:right; line-height:20px;}
.tab_box dl dd h2{ color:#1c418d;}
.tab_box ul li{ width:100%; float:left; line-height:35px;}

.soulou{ width:48%; float:right; margin-top:28px;}
.soulou .sousuo{ width:100%; height:30px; background:#4670b6; float:left;}
.sousuo .text2{ width:75%; height:26px; float:left; margin:2px 0 0 2px; border:0; line-height:32px; background:#fff url(../images/ico1.png) no-repeat 4px 4px; padding-left:32px;}
.sousuo .btn2{ width:23%; height:26px; border:0; cursor:pointer; background:none; color:#fff; font-weight:bold;}
.soulou ul{ float:left; margin-left:-4%; width:100%;}
.soulou ul li{ float:left; margin:8px 0 0 4%; width:46%;}
.soulou ul li a{ width:100%; display:block;}
.soulou ul li img{ width:100%; height:54px;}

.footer{ width:100%; float:left; margin-top:20px;}
.footer .foot{ display:none;}

.copy{ width:100%; float:left; line-height:20px; padding:5px 0; background:#2a2a2a; color:#fff;}
.copy span{ width:100%; text-align:center;}
.piaochuang{ display:none;}

.guangg{ margin:15px auto 0 auto;}
.container{ width:100%; padding:0; float:left;}
.position{ line-height:20px;}

.left{ width:100%; margin-top:0px;}
.left li{ width:32%; float:left; margin-bottom:4px; height:30px; line-height:30px;    margin-left: 4px;    border-radius: 2px;}
.left li a{ height:30px; display:block; background:#ededed; padding-left:10px; font-size:14px; overflow:hidden;}
.left li a:hover,.left li a.on{ background:#4670b6 url(../images/left2.png) no-repeat 172px 8px; color:#fff;}

.chanp{ float:right; width:100%;}
.chanp li{ width:33%; float:left; margin:15px 0 0 0; line-height:18px; text-align:center; font-size:12px;}
.chanp li p{ height:36px; display:inline-block; overflow:hidden;}
.chanp li img{ width:80%; height:70px; }

.page{ text-align:center; padding:20px 0; font-size:12px;}

.chanp_detail{ width:100%; float:right;}
.chanp_detail .chanp_img{ width:100%; float:left;}
.chanp_detail .chanp_img dt{ float:left; width:100%;}
.chanp_detail .chanp_img dt img{ width:100%; height:auto; border:1px solid #ccc;}
.chanp_detail .chanp_img dd{ width:100%; float:right;}
.chanp_detail img{ max-width:100%;}

.liucheng img{ max-width:100%;}
.position .xiao a{ height:26px; width:80px; display:inline-block; text-align:center; line-height:20px; font-size:14px;}
.position .xiao a.on,.position .xiao a:hover{ background:#fff; color:#333;}

.lx_img{ display:none;}
.lx_tab{ width:100%; float:right;}
.lx_tab th{ font-size:14px; font-weight:normal; width:35%; line-height:30px; border-bottom:1px solid #fff; background:#e2e2e2;}
.lx_tab td{ font-size:14px; padding-left:10px; color:#666; border-bottom:1px solid #d9d9d9;}
.danye{ padding:10px 0;}

.jieneng{ width:100%; float:left; padding:10px 0;}
.jieneng li{ width:100%; float:left; line-height:36px;font-size:14px;}

.jieneng dl{ width:100%; float:left; margin-bottom:20px;}
.jieneng dl dt{ font-size:14px; color:#666; line-height:21px;}
.jieneng dl dt span{ width:20px; height:21px; display:inline-block; text-align:center; background:#cc0000; color:#fff; margin-right:12px;}
.jieneng dl dd{ margin-top:10px; background:#f7f7f7; border:1px solid #ddd; padding:10px; font-size:14px; line-height:24px;}

.zhaopin{ width:100%; float:left; margin-top:20px;}
.zhaopin .zhaop_left{ width:100%;}
.zhaop_left .zhao_tip{ padding:10px; background:#f8f8f8; border:1px solid #e3e3e3; font-size:14px; line-height:22px; color:#666;}
.zhao_tip .bule{ color:#2f5091; font-size:18px; padding-bottom:8px;}
.zhao_tab{ width:100%; margin-top:20px; border:1px solid #e3e3e3;}
.zhao_tab th{ line-height:37px; background:#e8f0ff; border-bottom:1px solid #d6e4ff; font-size:16px; color:#2f5091; font-weight:normal;}
.zhao_tab td{ border-bottom:1px solid #e3e3e3; line-height:34px; text-align:center; font-size:12px;}
.zhaop_right{ display:none;}

.zhao_tip h3{ font-size:16px; font-weight:normal;}

.xinwen{ width:100%; float:left; padding:0;}
.xinwen dl{ width:100%; float:left; border-bottom:1px solid #eee; padding:15px 0;}
.xinwen dl dt{ float:left; width:30%;}
.xinwen dl dt img{ width:100%; height:auto;}
.xinwen dl dd{ width:65%; float:right; padding-left:0; padding-top:0px;}
.xinwen dl dd div{ font-size:12px;}
.xinwen dl dd .bule{ color:#1955b9;}
.xinwen dl dd p{ color:#666; padding-top:5px; font-size:12px;}
.xinwen dl dd .liu{ text-decoration:underline;}

.xin_tit{ text-align:center; color:#666; width:100%; float:left; padding:10px 0;}
.xin_tit h1{ font-size:14px; font-weight:normal; padding-bottom:10px;}
.xin_tit .share{ display:block;}

.xin_con{ padding:5px; border-bottom:1px solid #eee; border-top:1px solid #eee; font-size:14px; color:#666;}
.xin_con img{ max-width:100%;}
.xin_bot{ padding:20px; font-size:14px; line-height:20px; color:#666;}
.xin_bot p{ padding:5px 0;}

.apiGroup{
	display:none;
}











